purposefully delay - German English Dictionary